package com.sh.data.engine.application.model.dto.datadev;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

@Data
@Schema
public class OfflineDevTaskManageResponse extends OfflineDevNodeResponse {

    @Schema(description = "发布时间")
    private Date publishTime;

    @Schema(description = "发布状态 0 - 未发布 1- 已发布")
    private Integer publishStatus;

    private Integer haveChildren;

    private Integer time;

    private String scheduleInfo;

    private String userName;

    @Schema(description = "发布状态 0 - 不能重跑 1- 可以重跑")
    private Integer canReRun;

    @Schema(description = "调度周期 0-月 1-周 2-天 3-小时 4-分钟 ")
    private Integer cycle;

    @Schema(description = "runType 0-未执行过对应的是运行 ；1-执行过，不在运行中，对应的是重跑")
    private Integer runType;

    private String creatorId;

    private Long taskFlowJobId;

    private Integer nodeType;
}
